package remote;
import java.rmi.*;
import PO.*;
public interface MyRemote extends Remote{
	public GoodsconversionsListPO initGoodsconversionsList() throws RemoteException;
	public void update(GoodsconversionsListPO po)throws RemoteException;

	public ExchangecouponslistPO initExchangecouponsList() throws RemoteException;
	public void update(ExchangecouponslistPO po)throws RemoteException;

	public DiscountslistPO initDiscountsList() throws RemoteException;
	public void update(DiscountslistPO po)throws RemoteException;
	
	
	
	public GeneralManagerListPO initGeneralManagerList() throws RemoteException;
	public void update(GeneralManagerListPO po)throws RemoteException;	

	public AdminstratorListPO initAdminstratorList() throws RemoteException;
	public void update(AdminstratorListPO po)throws RemoteException;	

	public SaleManagerListPO initSaleManagerList() throws RemoteException;
	public void update(SaleManagerListPO po)throws RemoteException;
	
	
	
	public BookListPO initBookList() throws RemoteException;
	public void update(BookListPO po)throws RemoteException;
	
	public CatalogListPO initCatalogList() throws RemoteException;
	public void update(CatalogListPO po) throws RemoteException;
	
	public OrderListPO initOrderList() throws RemoteException;
	public void update(OrderListPO po) throws RemoteException;
	
	public OrderListPO initReceiveList()throws RemoteException;
	public void updateReceive(OrderListPO po) throws RemoteException;
	
	public GuestListPO initGuestList() throws RemoteException;
	public void update(GuestListPO po)throws RemoteException;
}
